stick to your guns - French English Dictionary